package com.are.odisea;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;

public class GestionDepartamento {
	private db conexion = null;

	public GestionDepartamento(db conexion) {
		super();
		this.conexion = conexion;
	}
	
	public ArrayList<Departamento> List() throws SQLException {
		ArrayList<Departamento> lista = new ArrayList<Departamento>();
		String sql = "select depacodi,depadesc,depaacti from departamentos where depaacti=1 order by depadesc";
		ResultSet rs = conexion.Query(sql);
		while (rs.next()) {
			Departamento departamento = new Departamento();
			departamento.setCodigo(rs.getString("depacodi"));
			departamento.setDescripcion(rs.getString("depadesc"));
			departamento.setEstado(rs.getInt("depaacti"));
			lista.add(departamento);
		}
		
		return lista;
	}

}
